package com.lovo.service;

import com.github.pagehelper.PageInfo;
import com.lovo.bean.Service;
import com.lovo.bean.Staff;

import java.util.List;

public interface IServiceService {
    /**
     * 分页显示所有服务
     * @param pageNo
     * @param pageSize
     * @return
     */
    PageInfo<Service> getPage(int pageNo, int pageSize);

    /**
     * 查询所有服务员
     * @return
     */
    List<Staff> getStaff();

    /**
     * 添加服务
     * @param service
     * @return
     */
    boolean addService(Service service);

    /**
     * 删除服务
     * @param serviceId
     * @return
     */
    boolean delService(int serviceId);

    /**
     * 修改服务
     * @param service
     * @return
     */
    boolean updateService(Service service);

    /**
     * 条件查询
     * @param pageNo
     * @param pageSize
     * @param service
     * @return
     */
    PageInfo<Service> getPageByQuery(int pageNo, int pageSize, Service service);
}
